c++ thin client notebook linux dms open source .net computer cisco radius3 application metaframe software internet provence unix windows mission critical consulting hosting java management citrix ibm desktop aix laptop j2ee microsoft development high availability